package top.csmcool.musicapi.model.api.netease;

import lombok.Data;

import java.util.List;

/**
 * @Description
 * @Author shizhe
 * @Date 2025/2/6
 */

@Data
public class Creator {
    private boolean defaultAvatar; // 是否默认头像
    private int province; // 省份
    private int authStatus; // 认证状态
    private boolean followed; // 是否关注
    private String avatarUrl; // 头像 URL
    private int accountStatus; // 账户状态
    private int gender; // 性别
    private int city; // 城市
    private long birthday; // 生日
    private long userId; // 用户 ID
    private int userType; // 用户类型
    private String nickname; // 昵称
    private String signature; // 签名
    private String description; // 描述
    private String detailDescription; // 详细描述
    private long avatarImgId; // 头像图片 ID
    private long backgroundImgId; // 背景图片 ID
    private String backgroundUrl; // 背景图片 URL
    private int authority; // 权限
    private boolean mutual; // 是否互相关注
    private List<String> expertTags; // 专家标签
    private Object experts; // 专家信息
    private int djStatus; // DJ 状态
    private int vipType; // VIP 类型
    private Object remarkName; // 备注名称
    private int authenticationTypes; // 认证类型
    private Object avatarDetail; // 头像详情
    private String avatarImgIdStr; // 头像图片 ID 字符串
    private String backgroundImgIdStr; // 背景图片 ID 字符串
    private boolean anchor; // 是否主播
    private String avatarImgId_str; // 头像图片 ID 字符串（兼容字段）
}
